#include<stdio.h>
#include<unistd.h>
#include<sys/types.h>
int main()
{
    printf("pid : %d\n",getpid());
    while(1){
        //printf("pid : %d\n",getpid());
        sleep(1);
    }
    //int id = fork();
    //if(id < 0)
    //{
    //    perror("fork");
    //    return 1;
    //}
    //else if(id == 0)
    //{
    //    while(1)
    //    {
    //        printf("子进程 pid : %d, ppid : %d\n",getpid(),getppid());
    //        sleep(1);
    //    }
    //}
    //else{
    //    int x = 3;
	//	while(x--)
	//	{  
	//		printf("父进程 pid : %d, ppid : %d\n",getpid(),getppid());
    //        sleep(1);
    //    }      
    //}
    //int id = fork();
    //if(id < 0)
    //{
    //    perror("fork");
    //    return 1;
    //}
    //else if(id == 0)
    //{
    //    printf("子进程 pid : %d, ppid : %d\n",getpid(),getppid());
    //}
    //else{
    //    while(1)
    //    {
    //        printf("父进程 pid : %d, ppid : %d\n",getpid(),getppid());
    //        sleep(1);
    //    }
    //}
    //int x;
    //scanf("%d",&x);

    // while(1){
   //     printf("pid : %d\n",getpid());
   //     sleep(1);
   // }
    return 0;
}
